package com.dstz.crm.core.model;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

import com.dstz.base.core.model.BaseModel;
import com.dstz.org.api.model.IUser;


/**
 * 案例 实体对象 (该对象与实体 Demo业务对象的json 直接转化)
 * @author aschs
 * @email aschs@qq.com
 * @time 2018-08-24 18:06:04
 */
public class CustomerContract extends BaseModel{

	protected  String orderNum; 
	protected  String subject; 
	protected  String customerId;
	protected  Date contractTime;
	protected  Date startTime;
	protected  Date endTime;
	protected  String isTax;
	protected  String isInvoice;
	protected  BigDecimal money;
	protected  String remark;
	protected  String audit;
	protected  String auditUserId;
	protected  Date auditTime;
	
	
	/*
	 * 前端字段
	 */
	protected List<CustomerRelation> customerRelationList;
	protected List<Customer> customerList;
	protected String customerName;
	protected String createByName;
	
	
	public String getAudit() {
		return audit;
	}
	public void setAudit(String audit) {
		this.audit = audit;
	}
	public String getAuditUserId() {
		return auditUserId;
	}
	public void setAuditUserId(String auditUserId) {
		this.auditUserId = auditUserId;
	}
	public Date getAuditTime() {
		return auditTime;
	}
	public void setAuditTime(Date auditTime) {
		this.auditTime = auditTime;
	}
	public String getOrderNum() {
		return orderNum;
	}
	public void setOrderNum(String orderNum) {
		this.orderNum = orderNum;
	}
	public String getSubject() {
		return subject;
	}
	public void setSubject(String subject) {
		this.subject = subject;
	}
	public String getCustomerId() {
		return customerId;
	}
	public void setCustomerId(String customerId) {
		this.customerId = customerId;
	}
	public Date getContractTime() {
		return contractTime;
	}
	public void setContractTime(Date contractTime) {
		this.contractTime = contractTime;
	}
	public Date getStartTime() {
		return startTime;
	}
	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}
	public Date getEndTime() {
		return endTime;
	}
	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}
	public String getIsTax() {
		return isTax;
	}
	public void setIsTax(String isTax) {
		this.isTax = isTax;
	}
	public String getIsInvoice() {
		return isInvoice;
	}
	public void setIsInvoice(String isInvoice) {
		this.isInvoice = isInvoice;
	}
	public BigDecimal getMoney() {
		return money;
	}
	public void setMoney(BigDecimal money) {
		this.money = money;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public List<CustomerRelation> getCustomerRelationList() {
		return customerRelationList;
	}
	public void setCustomerRelationList(List<CustomerRelation> customerRelationList) {
		this.customerRelationList = customerRelationList;
	}
	public List<Customer> getCustomerList() {
		return customerList;
	}
	public void setCustomerList(List<Customer> customerList) {
		this.customerList = customerList;
	}
	public String getCustomerName() {
		return customerName;
	}
	public void setCustomerName(String customerName) {
		this.customerName = customerName;
	}
	public String getCreateByName() {
		return createByName;
	}
	public void setCreateByName(String createByName) {
		this.createByName = createByName;
	}
	
	
}